Text copied to clipboard!
Pavadinimas
Text copied to clipboard!Ruby on Rails programuotojas
Aprašymas
Text copied to clipboard!
Ieškome patyrusio Ruby on Rails programuotojo, kuris prisijungtų prie mūsų augančios komandos ir padėtų kurti bei palaikyti aukštos kokybės žiniatinklio programas. Ši pozicija reikalauja gilios Ruby on Rails sistemos išmanymo, gebėjimo dirbti komandoje bei savarankiškai, taip pat kūrybiško požiūrio į problemų sprendimą.
Kaip Ruby on Rails programuotojas, būsite atsakingas už naujų funkcijų kūrimą, esamų sistemų tobulinimą, klaidų taisymą bei bendradarbiavimą su dizaineriais, projektų vadovais ir kitais programuotojais. Mūsų projektai apima įvairias sritis – nuo e. komercijos iki vidinių verslo valdymo sistemų, todėl darbas bus įvairiapusis ir įdomus.
Tikimės, kad kandidatas turės tvirtą patirtį dirbant su Ruby on Rails, gerai išmanys REST API kūrimą, duomenų bazių projektavimą (ypač PostgreSQL), testavimo praktiką (RSpec, Minitest) bei versijų kontrolės sistemas (Git). Taip pat vertinsime patirtį su JavaScript (ypač su React ar Stimulus), Docker, CI/CD įrankiais ir debesijos paslaugomis (AWS, Heroku).
Darbas gali būti atliekamas nuotoliniu būdu arba mūsų biure Vilniuje. Suteikiame lankstų darbo grafiką, konkurencingą atlyginimą, profesinio tobulėjimo galimybes bei draugišką ir palaikančią komandą.
Jeigu esi motyvuotas, atsakingas ir nori prisidėti prie inovatyvių projektų kūrimo – laukiame tavo CV ir darbų pavyzdžių!
Atsakomybės
Text copied to clipboard!- Koduoti ir prižiūrėti Ruby on Rails pagrįstas žiniatinklio programas
- Kurti ir integruoti RESTful API
- Bendradarbiauti su dizaineriais ir projektų vadovais
- Rašyti testus naudojant RSpec arba Minitest
- Optimizuoti programų našumą ir saugumą
- Spręsti klaidas ir atlikti kodo peržiūras
- Naudoti Git versijų kontrolės sistemą
- Diegti programas naudojant CI/CD procesus
- Integruoti trečiųjų šalių paslaugas ir bibliotekas
- Dokumentuoti kodą ir techninius sprendimus
Reikalavimai
Text copied to clipboard!- Bent 2 metų patirtis su Ruby on Rails
- Geri Ruby programavimo įgūdžiai
- Patirtis su PostgreSQL arba MySQL duomenų bazėmis
- Žinios apie HTML, CSS ir JavaScript
- Gebėjimas dirbti su Git
- Patirtis su testavimo įrankiais (RSpec, Minitest)
- Supratimas apie MVC architektūrą
- Gebėjimas dirbti komandoje ir savarankiškai
- Anglų kalbos žinios (skaitymas ir rašymas)
- Privalumas – patirtis su React, Docker ar AWS
Galimi interviu klausimai
Text copied to clipboard!- Kiek metų turite patirties su Ruby on Rails?
- Ar esate dirbęs su PostgreSQL ar MySQL?
- Kokius testavimo įrankius naudojate?
- Ar turite patirties su React ar Stimulus?
- Kaip sprendžiate našumo problemas Ruby on Rails programose?
- Ar esate dirbęs su CI/CD įrankiais?
- Kaip organizuojate savo darbą dirbdamas nuotoliniu būdu?
- Kokius projektus esate įgyvendinęs su Ruby on Rails?
- Ar turite patirties su Docker ar Heroku?
- Kaip užtikrinate kodo kokybę komandoje?